package com.gozap.sort;

import com.gozap.sort.algorithm.QuickSort;
import com.gozap.sort.algorithm.Sort;
import com.gozap.sort.data.IntegerData;
import com.gozap.sort.data.SortData;

/**
 * 桥梁模式实现排序算法
 * 
 * @author yaoming
 * @date 2013-1-4 下午04:04:26
 * @since JDK1.6
 * @version 2.0.0
 */
public class SortMain {

	public static void main(String[] args) {

		SortData dataType = new IntegerData();

		Sort sort = new QuickSort();

		sort.setSortData(dataType);

		sort.sort();

		dataType.print();
	}
}
